long-term potential yield - English Synonyms Dictionary